<?xml version="1.0" encoding="utf-8" ?> 

<Racal>

	<Parameters>

		<!-- Port number for the simulator's TCP listener -->
		<Port value="9998" />
    
    		<!-- Port number for the simulator's console commands listener -->
    		<ConsolePort value="9997" />
		
		<!-- Max TCP connections allowed -->
		<MaxConnections value="5" />
		
		<!-- Full file name of the LMK storage file -->
		<LMKStorageFile value="" />
		
		<!-- Directory that contains VB sources to compile and use as racal commands
		     in runtime -->
		<VBSourceDirectory value=".\Runtime" />

    		<!-- Directory where XML host command definitions reside -->
    		<XMLHostDefinitionsDirectory value=".\XMLDefs\HostCommands" />
		
		<!-- Log level -->
		<LogLevel value="5" />
		
		<!-- Set to True to check LMK key parity before running a host command -->
		<CheckLMKParity value="True"/>
		
		<!-- Set to the length of a clear PIN -->
		<ClearPINLength value="4"/>
		
		<!-- Determine the firmware number to return on HSM status commands -->
		<FirmwareNumber value="0007-E000" />
		
		<!-- Determine the DSP firmware number to return on HSM status commands -->
		<DSPFirmwareNumber value="0001" />
		
		<!-- Set to True to start the simulator in the Authorized State -->
		<StartInAuthorizedState value="True" />

    		<!-- Set to True if we'll be using double-length ZMKs. This is configured
         	     using the CS HSM command. -->
    		<DoubleLengthZMKs value="True" />

    		<!-- Set to True to force an old behavior of certain commands. -->
    		<LegacyMode value="False" />

    		<!-- Set to True to force the simulator to expect and ending trailer
            	     equal to 0x19 and a trailing header. -->
    		<ExpectTrailers value="False" />

    		<!-- Indicates the length of the message header. -->
    		<HeaderLength value="4" />

		<!-- Indicates whether we should use EBCDIC encoding instead of ASCII. -->
		<EBCDIC value="false" />
		
	</Parameters>

</Racal>